\documentclass[margin,line]{res}
%\usepackage{helvetica}

\oddsidemargin -.5in
\evensidemargin -.5in
\textwidth=6.0in
\itemsep=0in
\parsep=0in

\newenvironment{list1}{
  \begin{list}{\ding{113}}{%
      \setlength{\itemsep}{0in}
      \setlength{\parsep}{0in} \setlength{\parskip}{0in}
      \setlength{\topsep}{0in} \setlength{\partopsep}{0in} 
      \setlength{\leftmargin}{0.17in}}}{\end{list}}
\newenvironment{list2}{
  \begin{list}{$\bullet$}{%
      \setlength{\itemsep}{0in}
      \setlength{\parsep}{0in} \setlength{\parskip}{0in}
      \setlength{\topsep}{0in} \setlength{\partopsep}{0in} 
      \setlength{\leftmargin}{0.2in}}}{\end{list}}

\begin{document}

\name{Siddharth Shankar \vspace*{.1in}}

\begin{resume}
\section{\sc Contact Information}
\vspace{.05in}
\begin{tabular}{@{}p{2in}p{4in}}
6325 Douglas Street Apt 4  & {\it Phone:}  (801) 556-4743 \\            
Pittsburgh, PA 15217, USA  & {\it E-mail:}  {\tt sshankar0783@gmail.com} \\       
& {\it WWW:} {\tt www.cs.utah.edu/\verb+~+sshankar} \\     
\end{tabular}

%\section{\sc Objective}
%Seeking a full-time position in the industry, requiring application to the field of
%Computer Graphics, Visualization, and GPGPU Computing.

\section{\sc Education}
%\vspace*{-.05in}
%\begin{list1}
{\it Master of Science, Computing (Graphics \& Visualization track)} \\
{\bf School of Computing, University of Utah}

\vspace{-.3cm}
GPA: 3.96 / 4.00 \\
Graduation: December, 2009
%\end{list1}

{\it Bachelor of Technology, Information Technology} \\
{\bf Cochin University of Science and Technology, India}

\vspace{-.3cm}
Percentage: 75.31 (Approx GPA:  3.8 / 4.00), First Class with Distinction \\
Graduation: May, 2005

%\section{\sc Honors and Awards} 
%National Science Foundation Graduate Research Fellowship, 1996

%\vspace*{-2.5mm}
%NSF Vertical Integration of Research and Education in Statistics and
%Mathematical Sciences\\ (VIGRE) teaching fellowship.
%
%\vspace*{-2.5mm}
%Carleton College: graduated Magna Cum Laude, Honors in Biology, Phi Beta Kappa, 1993

\section{\sc Research Publications}

%A GPU-based framework for Simulation and Visualization of Floods, {\bf S.
%Shankar}, A. Kalyanapu, C. Hansen, S. Burian, In Review, Computers \& Geosciences

Assessment of GPU Computational Enhancement to a 2D Flood Model, A. Kalyanapu,
{\bf S. Shankar}, E. Pardyjak, D. Judi, S. Burian, Manuscript accepted to Environment
Modelling and Software, February 2011

A GPU-based Flood Simulation Framework, {\bf S.  Shankar}, A. Kalyanapu, C.
Hansen, S. Burian, Symposium on Application Accelerators in High Performance
Computing, 2010

Large Data Visualization on Distributed Memory Multi-GPU Clusters, T. Fogal, H.
Childs, {\bf S. Shankar}, J. Krueger, R. Bergeron, P. Hatcher, High
Performance Graphics, 2010

Physically-Based Interactive Schlieren Flow Visualization, C. Brownlee, V.
Pegoraro, {\bf S. Shankar}, P. McCormick, C. Hansen, PacificVis, 2010, {\bf Best Paper
Award}

\section{\sc Professional Experience}
{\em Software Engineer, Computer Graphics} \hfill {\bf Feb, 2010 - present} \\
{\bf TerraSim Inc., Pittsburgh, PA}

\vspace{-.3cm}
Working towards improving automatic road extraction in a computer vision tool,
and fine tuning the rendering pipeline to improve interaction with large image
files and geometry data. 

{\em Programmer Analyst} \hfill {\bf Oct, 2005 - Jul, 2007} \\
{\bf Cognizant Technology Solutions, Kolkata, India}

\vspace{-.3cm}
As a developer in the team, aided the design, development, testing and
maintenance of a web based, call center application. My personal contribution
was to the Car Rental and Billing modules.

{\em Software Engineering Intern} \hfill {\bf Dec, 2004 - Mar, 2005} \\
{\bf Siemens Information Systems, Gurgaon, India}

\vspace{-.3cm}
As an intern in the Telecom SBU, developed a parser, and a loader for Call Data
Record (CDR) files. This was accompanied with an extensive testing of the Rating
and Billing Modules.

\section{\sc Academic Experience}
{\em Graduate Research Assistant} \hfill {\bf Jan, 2008 - Jan, 2010} \\
{\bf Scientific Computing and Imaging Institute, University of Utah}

\vspace{-.3cm}
As a developer in the C-SAFE group, aided the development and customization of
an open source, parallel visualization tool, VisIt. This included addition of a
new database reader, ability to support Adaptive Mesh Refinement (AMR) data, a
new renderer to visualize face centered data, and an improved setup to speedup
particle rendering.

{\em Graduate Teaching Assistant} \hfill {\bf Aug, 2007 - Dec, 2007} \\
{\bf School of Computing, University of Utah}

\vspace{-.3cm}
As a teaching assistant for the class Software Practice (a C++-based lab
course), conducted lab hours, helped students with their problems, and graded
home works, assignments \& exams.

\section{\sc Selected Academic Projects}
{\it OpenGL and Shaders} : Image space approach to interactive refraction, ray
casting based volume renderer

%\vspace{-.3cm}
%For the class final project, implemented an image space approach to interactive
%refraction. Also implemented a ray casting based volume renderer. 

{\it Ray Tracing}: A kd-tree based acceleration structure, global illumination
techniques (ambient occlusion, depth of field, glossy reflection) 

{\it Simulation for Animation}: Particle systems (vortex, waterfall), smoke simulator, 
deformable body simulator, SPH-based fluid simulator

{\it Computer Aided Geometric Design}: Differential properties of Bezier/ B-spline
curves, 3D B-spline surfaces using iso-lines

{\it Image Processing}: Adaptive histogram equalization, topological denoising,
mosaicing, phase correlation, feature detection 

\section{\sc Computer Skills} 
{\it Languages}:  C, C++, Cg (Shaders) {\it Libraries}: OpenGL, VTK, MPI, CUDA
{\it Environments}: Visual Studio (VS), Vim (gcc, CMake, gdb) {\it Profiling
tools}: VS Profiler, GlowCode, CUDA Visual Profiler {\it Platforms}: Windows, 
Unix/ Linux

\section{\sc Additional Information} 
{\it Date of Birth}: 07$^{th}$ March, 1983 {\it Citizenship}: India {\it Work
permit}: H1B (valid till Dec 2013)  

%\section{\sc Computer Skills} 
%\begin{list2}
%\item Languages:  C, C++, Cg (Shaders)
%\item Libraries: OpenGL, VTK, MPI, CUDA
%\item Environments: Visual Studio (VS), Vim (gcc, CMake, gdb)
%\item Profiling: VS Profiler, GlowCode, CUDA Visual Profiler
%\item Platforms: Windows, Unix/ Linux
%\end{list2}

\end{resume}
\end{document}

